Advertisement
Advertisement
View synonyms for town hall
town hall
noun
a hall or building belonging to a town, used for the transaction of the town's business and often also as a place of public assembly.
town hall
noun
the chief building in which municipal business is transacted, often with a hall for public meetings
Discover More
Word History and Origins
Origin of town hall1
First recorded in 1475–85
Advertisement
Related Words
- city center www.thesaurus.com
- courthouse
- town house
Advertisement
Advertisement
Advertisement
Browse